@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff; background: #faf4ed;}
body,th,td,input,select,textarea,button {font-size:12px;line-height:1 ;font-family:"微软雅黑", "黑体","宋体";color:#666}
input,button,select,textarea{outline:none}
input{border: none; font-style: normal;}
address,caption,cite,code,dfn,em,var,i {font-style:normal;font-weight:normal}
caption {display:none;}
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
img{vertical-align: middle;}
a {outline: none;text-decoration:none; color: #636f79;} 
a:hover { color:#ff731c;}
a:active {star:expression(this.onFocus=this.blur());}
h2, h3, h4, h5, h6 {
    font-weight: normal;
}
.clearfix:after{
  content: "020"; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;  
  }

.clearfix {
  /* 触发 hasLayout */ 
  zoom: 1; }
  


/**********************************页面02********************************************************/

img {opacity:1;filter(alpha=100)}
img:hover {opacity:0.8;filter(alpha=80)}
.e_bg_bg{background:#faf4ed; width:100%; margin:0 auto; float:left;}
.e_bg_bg_nr{width:1200px;  background:#FFF;  padding-bottom:42px; height:1595px;}

.e_bg_bg_nav{ width:1120px; padding-left:55px; padding-top:55px; padding-bottom:20px; margin:0 auto; float:left;}
#e_focus {
    display: inline-block;
    float: left;
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 620px;
}
#e_focus .e_hd {
    background: none repeat scroll 0 0 #000;
    border-left: 8px solid #3eaf0e;
    bottom: 0;
    color: #fff;
    font-size: 16px;
    height: 50px;
    left: 0;
    line-height: 50px;
    opacity: 0.7;
    overflow: hidden;
    padding-left: 10px;
    padding-right: 70px;
    position: absolute;
    width: 532px;
    z-index: 2;
}
.e_hd a{font-size:16px; color:#FFF;}
#e_focus .e_focus-bar-box {
    height: 320px;
    overflow: hidden;
    position: relative;
    width: 620px;
}

#e_focus .e_focus-bar li a {
    display: block;
    height: 320px;
    width: 620px;
}
#e_focus .e_btn-prev {
    background:url(../images/jijie_custom.png) no-repeat scroll -150px -40px rgba(0, 0, 0, 0);
    left: 0;
}
#e_focus .e_btn-next {
    background: url(../images/jijie_custom.png) no-repeat scroll -180px -40px rgba(0, 0, 0, 0);
    right: 0;
}
#e_focus .e_ft {
    background: none repeat scroll 0 0 #f3f3f3;
    padding: 10px 0;
    width: 620px;
}
#e_focus .e_change {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 20px;
    height: 9px;
    left: 555px;
    overflow: hidden;
    position: absolute;
    z-index: 99999;
}
#e_focus .e_change a.on {
    background: none repeat scroll 0 0 #3eaf0e;
    height: 9px;
    width: 9px;
}

#e_focus .e_change a {
    background: none repeat scroll 0 0 #d0d0d0;
    border-radius: 10px;
    float: left;
    height: 9px;
    margin-right: 8px;
    width: 9px;
}
#e_focus .e_change a.on {
    background: none repeat scroll 0 0 #3eaf0e;
    height: 9px;
    width: 9px;
}
.e_bg_bg_nav_left{float:left; width:620px;}
.e_bg_bg_nav_right{float:left; width:450px; margin-left:20px;}
.e_bg_bg_nav_right_top{width:450px; height:30px; border-bottom:1px solid #ff731c; position:relative; float:left;}
.e_bg_bg_nav_right_top a{background:url(../images/jsdes.jpg) no-repeat; width:84px; height:34px; position:absolute; top:3px; line-height:28px; text-align:center; color:#FFF; font-size:16px;opacity:0.8;filter(alpha=80)}
.e_bg_bg_nav_right_top1{float:left; height:90px; width:450px; margin-top:20px;}
.e_bg_bg_nav_right_topleft{float:left;}
.e_bg_bg_nav_right_top1left img{width:120px; height:90px;}
.e_bg_bg_nav_right_topright{float:left; margin-left:10px; height:90px;Overflow:hidden;}
.e_bg_bg_nav_right_topright h1{width:320px; text-align:center;  margin-bottom:10px;}
.e_bg_bg_nav_right_topright h1 a{font-size:20px; color:#333; font-weight:400;}
.e_bg_bg_nav_right_topright h1 a:hover{ text-decoration:underline;}
.e_bg_bg_nav_right_topright p {width:320px; font-size:12px; line-height:20px; color:#777777;text-indent:2em;}
.e_bg_bg_nav_right_topright p a span{float:right; margin-right:10px; color:#ff731c; font-size:12px;}
.e_bg_bg_nav_right_top2{float:left; margin-top:10px;}
.e_bg_bg_nav_right_top2{width:450px; overflow:hidden;}
.e_bg_bg_nav_right_top2 p{font-size:14px;}
.e_bg_bg_nav_right_top2 p span{color:#ff731c;}
.e_bg_bg_nav_right_top2 p span a{color:#ff731c;}
.e_bg_bg_nav_right_top2 p span a:hover{ text-decoration:underline;}
.e_bg_bg_nav_right_top2 p{line-height:25px; height:25px;}
.e_bg_bg_nav_right_top2 p i{ margin-left:10px;}
.e_bg_bg_nav_right_top3 {float:left;}
.e_bg_bg_nav_right_top3 img{width:450px; height:85px;}



.e_diet { float:left; width:1120px; padding:20px 0px 20px 55px;
    height: 400px;

}
.e_diet .e_left {
    display: inline-block;
    float: left;
    width: 384px;
}
.e_diet .e_left .e_box {
    display: block;
    float: left;
    height: 132px;
    margin: 0 2px 2px 0;
    position: relative;
    width: 190px;
}
.e_diet .e_left .title a {
    background: none repeat scroll 0 0 #ffa337;
    color: #fff;
    display: block;
    height: 100px;
    padding-top: 32px;
    width: 190px;
opacity:0.9;filter(alpha=90)

}
.e_diet .e_left .title a:hover{opacity:1;filter(alpha=100)}
.e_diet .e_left .title span {
    background: url(../images/new_index_custom.png) repeat scroll -150px -100px ;
    display: block;
    height: 32px;
    margin-left: 79px;
    width: 32px;
}
.e_diet .e_left .title h2 {
    font-size: 22px;
    padding-top: 15px;
    text-align: center;
}

a {
    color: #333;
    text-decoration: none;
}

.e_diet .e_left .e_box img {
    height: 132px;
    width: 190px;
}
.e_diet .e_left .e_box a p {
    opacity: 0.6;
}
.e_diet .e_left .e_box p {
    background: none repeat scroll 0 0 #000;
    bottom: 0;
    color: #fff;
    height: 30px;
    left: 0;
    line-height: 30px;
    opacity: 0.6;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 190px;
    z-index: 1;
}

.e_diet .e_right {
    display: inline-block;
    float: left;
    padding-left: 40px;
    width: 306px;
}
.e_diet .e_right img {
    height: 212px;
    width: 306px;
}
.e_diet .e_right .e_btm {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: -moz-use-text-color #e5e5e5 #e5e5e5;
    border-image: none;
    border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    display: block;
    height: 137px;
    overflow: hidden;
    padding: 25px;
    width: 254px;
}
.e_diet .e_right .e_btm h2 {
    font-size: 20px;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
}
.e_diet .e_right .e_btm p {
    color: #999;
    display: block;
    height: 85px;
    overflow: hidden;
    padding-top: 15px;
	line-height: 22px;
}


.e_center {
  float: left;
    height: 462px;
    padding-left:55px;
    width: 1120px;
}




.e_center .e_box .e_title {
    padding: 30px 0;
    text-align: center;
}
.e_center .e_box .e_title h2 {
    font-size: 22px;
}

.e_center .e_box .e_img {
    display: block;
    height: 212px;
    position: relative;
    width: 306px;
}
.e_center .e_box .e_img img {
    height: 212px;
    width: 306px;
}
.e_center .e_box .e_img .e_p3 {
    background: none repeat scroll 0 0 #9ac92b;
}




.e_list {
    padding: 15px 0;
}
.e_list li {
    background: url(../images/new_index_custom.png) no-repeat scroll -330px -104px rgba(0, 0, 0, 0);
    color: #ccc;
    line-height: 30px;
    padding-left: 15px;
    text-align: right;
}
.e_list li a {
    display: block;
    float: left;
    height: 30px;
    overflow: hidden;
    text-align: left;
    width: 230px;
	font-size:14px;
}




.e_list_22 {
    padding: 15px 0;
}
.e_list_22 li {
    background: url(../images/new_index_custom.png) no-repeat scroll -330px -104px rgba(0, 0, 0, 0);
    color: #ccc;
    line-height: 30px;
    padding-left: 15px;
    text-align: right;
}
.e_list_22 li a {
    display: block;
    float: left;
    height: 30px;
    overflow: hidden;
    text-align: left;
	font-size:14px;
	width:320px;
}



.e_box .e_box2{
    padding-right: 0;
}
.e_center .e_box .e_img p {
    bottom: 0;
    color: #fff;
    display: block;
    font-size: 18px;
    height: 40px;
    left: 0;
    line-height: 40px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    width: 306px;
    z-index: 1;
}
.e_center .e_box .e_img .e_p1 {
    background: none repeat scroll 0 0 #f35c84;
}
.e_center .e_box .e_img .e_p2 {
    background: none repeat scroll 0 0 #53b9d6;
}
.e_center .e_box .e_img .e_p3 {
    background: none repeat scroll 0 0 #9ac92b;
}

.e_clear {
    clear: both;
}
.e_center .e_box .e_title {
    padding: 30px 0;
    text-align: center;
}

.e_bottom {
  float: left;
    height:320px;
	padding-left:55px;
    width: 1120px;
	
}
.e_bottom .e_box {
    position: relative;
}
.e_box e_box3 {
    padding-right: 0;
}
.e_bottom h2 {
    color: #333;
    font-size: 22px;
    height: 50px;
    line-height: 34px;
    overflow: hidden;
}
.e_bottom h2 span {
    color: #f39800;
    padding-left: 6px;
}
.e_bottom .e_img img {
    height: 100px;
    width: 306px;
}
.e_bottom .e_img2 {
    height: 100px;
    overflow: hidden;
}
.e_bottom .e_img2 img {
    display: block;
    float: left;
    height: 100px;
    margin-right: 15px;
    width: 144px;
}
.e_bottom .e_img2 h3 {
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 10px;
}
.e_bottom .e_img2 p {
    color: #aaa;
    font-size: 12px;
    line-height: 22px;
}
.e_list2 {
    margin-top: -5px;
}
.e_list2_left{ float:left;}
.e_list2_left li {
    color: #ccc;
    line-height: 30px;
    text-align: right;
	height: 30px;
	width:20px;
}

.e_list2_left em {
    background: none repeat scroll 0 0 #999999;
    border-radius: 3px;
    color: #fff;
    display: block;
    float: left;
    font-size: 12px;
    font-style: normal;
    height: 20px;
    line-height: 20px;
    margin-right: 10px;
    margin-top: 5px;
    text-align: center;
    width: 20px;
}

.e_list2_right{ float:right;}
.e_list2_right li {
    color: #ccc;
    line-height: 30px;
    text-align: right;
}
.e_list2_right li a {
    display: block;
    float: left;
    height: 30px;
    overflow: hidden;
    text-align: left;
    width: 250px;
	font-size:14px;
}


.e_list2 .e_em1 {
    background: none repeat scroll 0 0 #e71f19;
}
.e_list2 .e_em2 {
    background: none repeat scroll 0 0 #e76b19;
}
.e_list2 .e_em3 {
    background: none repeat scroll 0 0 #f39800;
}
.e_list li {
    background: url(../images/new_index_custom.png) no-repeat scroll -330px -104px rgba(0, 0, 0, 0);
    color: #ccc;
    line-height: 30px;
    padding-left: 15px;
    text-align: right;
}

.e_center .e_box, .e_bottom .e_box {
    display: block;
    float: left;
    padding-right: 80px;
    width: 306px;
}

.e_bottom .e_box2 {
    padding-right: 0;
}

/**********************************页面02********************************************************/


